The Gridbus Middleware for Market-oriented Computing

نویسندگان

  • RAJKUMAR BUYYA
  • SRIKUMAR VENUGOPAL
  • RAJIV RANJAN
  • SHIN YEO
  • Kris Bubendorfer
چکیده

Grids aim at exploiting synergies that result from the cooperation of autonomous distributed entities. The synergies that result fromGrid cooperation include the sharing, exchange, selection, and aggregation of geographically distributed resources such as computers, databases, software, and scientific instruments for solving large-scale problems in science, engineering, and commerce. For this cooperation tobe sustainable, participants need to have economic incentives. Therefore, “incentive” mechanisms should be considered as one of the key design parameters for designing and developing end-to-end Grid architectures. Although several studies have investigated marketoriented management of Grids, they were limited mostly to specific aspects of the system design such as service pricing or price-aware scheduling. This chapter presents architectural models, mechanisms, algorithms, and middleware services developed by the Gridbus project for end-to-end realization of market-oriented Grid computing. Grid technologies such as Globus provide capabilities and services required for the seamless and secure execution of a job on heterogeneous resources. However, to achieve the complete vision of Grid as a utility computing environment, a number of challenges need to be addressed. They include designing Grid services capable of distributed application composition, resource brokering methodologies, policies and strategies for scheduling different Grid application models, Grid economy for data and resource management, application service specification, and accounting of

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Integration of Global and Enterprise Grid Computing: Gridbus Broker and Xgrid Perspective

Several middleware for grid computing have been proposed aiming at providing means to access resources in a uniform and secure way, hiding the idiosyncrasies of heterogeneous resources. In this work we present the Enterprise Grids from the Xgrid perspective and the Global Grids perspective from Gridbus. We also present the integration of Enterprise and Global Grids by proposing the integration ...

متن کامل

A Novel Approach for Realising Superscalar Programming Model on Global Grids

This paper presents a novel approach for the design and implementation of Grid Superscalar (GS) model on top of GWFE (Gridbus Workflow Engine). This new workflow-based version of the GS framework enables the easy development of applications (without the need of explicit expression of parallelism/distribution by the programmer) and scheduling them on Global Grids using the GSB (Gridbus Service B...

متن کامل

Adapting Market-Oriented Scheduling Policies for Cloud Computing

Provisioning extra resources is necessary when the local resources are not sufficient to meet the user requirements. Commercial Cloud providers offer the extra resources to users in an on demand manner and in exchange of a fee. Therefore, scheduling policies are required that consider resources’ prices as well as user’s available budget and deadline. Such scheduling policies are known as market...

متن کامل

Grid Market Directory: A Web Services based Grid Service Publication Directory

As Grids are emerging as the next generation service-oriented computing platforms, they need to support Grid economy that helps in the management of supply and demand for resources and offers an economic incentive for Grid resource providers. To enable this Grid economy, a market-like Grid environment including an infrastructure that supports the publication of services and their discovery is n...

متن کامل

Peer-to-Peer Grid Computing and a .NET-based Alchemi Framework

Computational grids that couple geographically distributed resources are becoming the de-facto computing platform for solving large-scale problems in science, engineering, and commerce. Software to enable grid computing has been primarily written for Unix-class operating systems, thus severely limiting the ability to effectively utilize the computing resources of the vast majority of Windows-ba...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009